time-delay measuring instrument - Dictionary definition and meaning for word time-delay measuring instrument